Tính năng Visual Studio Code

Visual Studio Code là một trình biên tập mã. Nó hỗ trợ nhiều ngôn ngữ và chức năng tùy vào ngôn ngữ sử dụng theo như trong bảng sau. Nhiều chức năng của Visual Studio Code không hiển thị ra trong các menu tùy chọn hay giao diện người dùng. Thay vào đó, chúng được gọi thông qua khung nhập lệnh hoặc qua một tập tin .json (ví dụ như tập tin tùy chỉnh của người dùng). Khung nhập lệnh là một giao diện theo dòng lệnh. Tuy nhiên, nó biến mất khi người dùng nhấp bất cứ nơi nào khác, hoặc nhấn tổ hợp phím để tương tác với một cái gì đó ở bên ngoài đó. Tương tự như vậy với những dòng lệnh tốn nhiều thời gian để xử lý. Khi thực hiện những điều trên thì quá trình xử lý dòng lệnh đó sẽ bị hủy.

Các chức năng phụ thuộc vào ngôn ngữ
Chức năngNgôn ngữ
Syntax highlightingBatch, C++, Clojure, CoffeeScript, DockerFile, Elixir, F#, Go, Pug template language,[9][10] Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML
SnippetsGroovy, Markdown, Nim,[11] PHP, Swift
Tự động hoàn thành mã thông minhCSS, HTML, JavaScript, JSON, Less, Sass, TypeScript
Cải tiến mã nguồnC#, TypeScript
Debugging

Visual Studio Code có thể được mở rộng qua plugin.[12] Điều này giúp bổ sung thêm chức năng cho trình biên tập[13] và hỗ trợ thêm ngôn ngữ.[14] Một tính năng đáng chú ý là khả năng tạo phần mở rộng để phân tích mã, như là các linter và công cụ phân tích, sử dụng Language Server Protocol.[4]

Liên quan

Tài liệu tham khảo

WikiPedia: Visual Studio Code http://arstechnica.com/information-technology/2015... http://arstechnica.com/information-technology/2016... http://blogs.msdn.com/b/visualstudio/archive/2015/... https://github.com/Microsoft/vscode https://github.com/Microsoft/vscode/blob/497788c0b... https://github.com/Microsoft/vscode/blob/master/LI... https://github.com/microsoft/vscode https://github.com/nim-lang/Nim/wiki/editor-suppor... https://code.visualstudio.com https://code.visualstudio.com/Download